import tables

const
  statusChar*: Table[string, char] = {"playing": '>', "paused": '|', "stopped": '.', "notRunning": '-'}.toTable
  stripAfterTitle*: bool = true # removes everything after the chars specified in stripAfterChars
  stripAfterChars*: seq[string] = @["(", "[", "*", "|", " w/ ", " W/", " Ft. ", " feat ", "feat. "]
  outputLengthCap*: int = 50 # only limits the statusBody, doesn't touch the prefix nor the suffix, 0 to disable
  cutoffString*: string = ".."
  showProgress*: bool = true # shows progress in percentage
  showStatusChars*: bool = false
  defaultTitle*: string = "Unknown" # default title if the title is unknown
  defaultArtist*: string = "Unknown" # default artist if the artist is unknown
